Kolkata Knight Riders won the 52nd match of IPL 2019 against Kings XI Punjab by seven wickets at Punjab Cricket Association IS Bindra Stadium in Mohali on Friday.